翻訳と辞書
Words near each other
・ Pointed Sticks
・ Pointed-headed caecilian
・ Pointed-snout wrasse
・ Pointel
・ Pointer
・ Pointer (computer programming)
・ Pointer (dog breed)
・ Pointer (graphical user interfaces)
・ Pointer (journal)
・ Pointer (rod)
・ Pointer (wireless phone)
・ Pointer aliasing
・ Pointer analysis
・ Pointer boat
・ Pointer jumping
Pointer machine
・ Pointer Nunatak
・ Pointer state
・ Pointer swizzling
・ Pointer Telocation
・ Pointer Williams
・ Pointers Airport
・ Pointers Landing, Virginia
・ Pointers, New Jersey
・ PointerWare
・ Pointes de Mourti
・ Pointes du Châtelard
・ Pointes et aiguille de l'Épéna
・ Pointfest
・ Pointfield


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Pointer machine : ウィキペディア英語版
Pointer machine
In theoretical computer science a pointer machine is an "atomistic" ''abstract computational machine'' model akin to the Random access machine.
Depending on the type, a pointer machine may be called a linking automaton, a KU-machine, an SMM, an atomistic LISP machine, a tree-pointer machine, etc. (cf Ben-Amram 1995). At least three major varieties exist in the literature—the Kolmogorov-Uspenskii model (KUM, KU-machine), the Knuth linking automaton, and the Schönhage Storage Modification Machine model (SMM). The SMM seems to be the most common.
From its "read-only tape" (or equivalent) a pointer machine receives ''input'' -- bounded symbol-sequences ("words") made of at least two symbols e.g. -- and it writes ''output'' symbol-sequences on an output "write-only" tape (or equivalent). To transform a symbol-sequence (input word) to an output symbol-sequence the machine is equipped with a "program" -- a finite-state machine (memory and list of instructions). Via its state machine the program ''reads'' the input symbols, ''operates'' on its ''storage structure'' -- a collection of "nodes" (registers) interconnected by "edges" (pointers labelled with the symbols e.g. ), and ''writes'' symbols on the output tape.
Pointer machines cannot do arithmetic. Computation proceeds only by reading input symbols, modifying and doing various tests on its storage structure—the pattern of nodes and pointers, and outputting symbols based on the tests. "Information" is in the storage ''structure''.
== Types of "Pointer Machines" ==

Both Gurevich and Ben-Amram list a number of very similar "atomistic" models of "abstract machines"; Ben-Amram believes that the 6 "atomistic models" must be distinguished from "High-level" models. This article will discuss the following 3 atomistic models in particular:
* Schönhage's Storage Modification Machines (SMM),
* Kolmogorov-Uspenskii Machines (KUM or KU-Machines),
* Knuth's "Linking Automaton"
But Ben-Amram add more:
* Atomistic Pure-LISP Machine (APLM)
* Atomistic Full-LISP machine (AFLM),
* General atomistic Pointer Machines,
* Jone's I Language (two types)

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Pointer machine」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.